Genetic algorithms for finding the weight enumerator of binary linear block codes

نویسندگان

  • Saïd Nouh
  • Mostafa Belkasmi
چکیده

In this paper we present a new method for finding the weight enumerator of binary linear block codes by using genetic algorithms. This method consists in finding the binary weight enumerator of the code and its dual and to create from the famous MacWilliams identity a linear system (S) of integer variables for which we add all known information obtained from the structure of the code. The knowledge of some subgroups of the automorphism group, under which the code remains invariant, permits to give powerful restrictions on the solutions of (S) and to approximate the weight enumerator. By applying this method and by using the stability of the Extended Quadratic Residue codes (ERQ) by the Projective Special Linear group PSL2, we find a list of all possible values of the weight enumerators for the two ERQ codes of lengths 192 and 200. We also made a good approximation of the true value for these two enumerators.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Method to determine Partial Weight Enumerator for Linear Block Codes

In this paper we present a fast and efficient method to find partial weight enumerator (PWE) for binary linear block codes by using the error impulse technique and Monte Carlo method. This PWE can be used to compute an upper bound of the error probability for the soft decision maximum likelihood decoder (MLD). As application of this method we give partial weight enumerators and analytical perfo...

متن کامل

Constructions of the Golay Codes: A Survey

1.1 Preliminaries A code of length n over the finite field Fq is a subset of V = F n q , and it is linear if it is an Fq-subspace of V . When q = 2 we talk of binary codes and binary linear codes. The weight w(a) of an element a ∈ V is the number of non-zero entries in a. The minimum weight of a linear code C is the smallest number which is a weight of a non-zero element of C. The weight enumer...

متن کامل

Partial Epstein zeta functions on binary linear codes and their functional equations

In this paper, partial Epstein zeta functions on binary linear codes, which are related with Hamming weight enumerators of binary linear codes, are newly defined. Then functional equations for those zeta functions on codes are presented. In particular, it is clarified that simple functional equations hold for partial Epstein zeta functions on binary linear self-dual codes.

متن کامل

Classification of the extremal formally self-dual even codes of length 30

Throughout this paper all codes are assumed to be binary. A linear code C is formally self-dual (fsd) if C and its dual C have the same weight enumerator. While self-dual codes contain only even weight vectors, formally self-dual codes may contain odd weight codewords as well. Many authors consider only even formally self-dual codes because their weight enumerators are combinations of Gleason p...

متن کامل

A Brief Survey of Self-Dual Codes

This report is a survey of self-dual binary codes. We present the fundamental MacWilliams identity and Gleason’s theorem on self-dual binary codes. We also examine the upper bound of minimum weights of self-dual binary codes using the extremal weight enumerator formula. We describe the shadow code of a self-dual code and the restrictions of the weight enumerator of the shadow code. Then using t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره abs/1303.4227  شماره 

صفحات  -

تاریخ انتشار 2013